package com.keke.myblogv1.updatelog.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.keke.myblogv1.updatelog.dto.QueryUpdateLogByPageDTO;
import com.keke.myblogv1.updatelog.entity.MyBlogUpdateLog;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @author Derrick
 * @since 2022-07-31
 */
public interface MyBlogUpdateLogService extends IService<MyBlogUpdateLog> {

    List<MyBlogUpdateLog> getMyBlogUpdateLogList();

    Page<MyBlogUpdateLog> getMyBlogUpdateLogListByPage(QueryUpdateLogByPageDTO queryUpdateLogByPageDTO);

    boolean updateUpdateLog(MyBlogUpdateLog myBlogUpdateLog);

    boolean deleteUpdateLog(MyBlogUpdateLog myBlogUpdateLog);
}
